 * Copyright (c) 2004 Tim Theede
 * 
 * If you need support write an email to pez2001@voyagerproject.org 
 * Skype : pez2001
 * Parts from a www.tldp.org tutorial on char device modules
 * Modified from usbmouse.c 
 * pam module ripped from pam_shells
 * 
 * just execute install.sh as root
 * you need your kernel sources for this build to work
 * (make sure the usbhid module is compiled as module)
 * (for kernel 2.6.7 the sources should be in /usr/src/linux-2.6.7)
 * the pam module needs the pam sources to build (works fine with 0.77)
 * just copy the directory into modules subdir in the source
 * dont forget to change the keycode in the pam_usblock.c file (near top)
 * for details check the pam_usblock/pam_usblock.c file 
 * and  ./configure && make all 
 * then cd into modules/pam_usblock
 * and make install
 * copy service/usblock to /etc/init.d/usblock
 * and activate the service using your distribution tool
 * (dont forget this step or you maybe cant login to your
 *  host from the local console after a reboot.The service
 * enables the driver at boot time!)
 * copy the pam_example_conf_d/login to /etc/pam.d/login
 * Thats about it!
 * From now on you dont need a password to login at your local console
 * if you make changes or have suggestions feel free to mail!
 *
 *
 
 
 
 
 
 
 
 
 
 
 